import cv2 as cv
import numpy as np

# cv2.IMREAD_COLOR：默认参数，以彩色图像的方式读取图像文件。
# cv2.IMREAD_GRAYSCALE：以灰度图像的方式读取图像文件。
# cv2.IMREAD_UNCHANGED：以原始图像的方式读取图像文件，包括图像的alpha通道。
img_color = cv.imread("image/03.jpg",cv.IMREAD_COLOR)

point_1 = (230,50)
point_2 = (400,255)
# 指定两个点画一个矩形边框
cv.rectangle(img_color, point_1, point_2, (38, 40, 177))

cv.imshow("img_color", img_color)
# 230,50   400,255
# 获取范围内每个像素点
# for x in range(230, 400):
#     for y in range(50, 255):
#         # 获取每个像素点
#         pixel = img_color[x,y]
#         # print(pixel)
#         # 打印numpy数组内的每个像素
#         for px in np.nditer(pixel):
#             print(px)


cv.waitKey()
cv.destroyAllWindows()